Важность умения работы с языками Julia и OpenModelica в части
математического моделирования
Объект и предмет исследования
Язык Julia
Язык OpenModelica
Задача о погоне
Цели и задачи
Цель работы:
Изучить языки Julia и OpenModelica в части моделирования решения
реальных математических задач на основе задачи о погоне
Задачи: 1. Записать уравнение, описывающее движение катера,
с начальными условиями для двух случаев (в зависимости от расположения
катера относительно лодки в начальный момент времени). 2. Построить
траекторию движения катера и лодки для двух случаев. 3. Найти точку
пересечения траектории катера и лодки
Ход работы
Рассматриваем задачу о погоне (рис. 1).
Задача о погоне
Ход работы
Решаем задачу, вычисляем необходимые значения (рис. 2).
Вычисление необходимых
значений
Ход работы
Пишем код на Julia (рис. 3).
Фрагмент кода на Julia
Ход работы
Запускаем код через терминал, получаем изображение для первого
случая (рис. 4).
Результат запуска кода на Julia для
первого случая
Ход работы
Далее конфигурируем код так как показано на скринкасте, запускаем и
получаем изображение для второго случая (рис. 5).
Результат запуска кода на Julia для
второго случая
Результаты
Вывод
Изучила языки Julia и OpenModelica в части моделирования решения
реальных математических задач на основе задачи о погоне